Espressif Systems /ESP32-C6 /SPI2 /CTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (DUMMY_OUT)DUMMY_OUT 0 (FADDR_DUAL)FADDR_DUAL 0 (FADDR_QUAD)FADDR_QUAD 0 (FADDR_OCT)FADDR_OCT 0 (FCMD_DUAL)FCMD_DUAL 0 (FCMD_QUAD)FCMD_QUAD 0 (FCMD_OCT)FCMD_OCT 0 (FREAD_DUAL)FREAD_DUAL 0 (FREAD_QUAD)FREAD_QUAD 0 (FREAD_OCT)FREAD_OCT 0 (Q_POL)Q_POL 0 (D_POL)D_POL 0 (HOLD_POL)HOLD_POL 0 (WP_POL)WP_POL 0RD_BIT_ORDER 0WR_BIT_ORDER

Description

SPI control register

Fields

DUMMY_OUT

0: In the dummy phase, the FSPI bus signals are not output. 1: In the dummy phase, the FSPI bus signals are output. Can be configured in CONF state.

FADDR_DUAL

Apply 2 signals during addr phase 1:enable 0: disable. Can be configured in CONF state.

FADDR_QUAD

Apply 4 signals during addr phase 1:enable 0: disable. Can be configured in CONF state.

FADDR_OCT

Apply 8 signals during addr phase 1:enable 0: disable. Can be configured in CONF state.

FCMD_DUAL

Apply 2 signals during command phase 1:enable 0: disable. Can be configured in CONF state.

FCMD_QUAD

Apply 4 signals during command phase 1:enable 0: disable. Can be configured in CONF state.

FCMD_OCT

Apply 8 signals during command phase 1:enable 0: disable. Can be configured in CONF state.

FREAD_DUAL

In the read operations, read-data phase apply 2 signals. 1: enable 0: disable. Can be configured in CONF state.

FREAD_QUAD

In the read operations read-data phase apply 4 signals. 1: enable 0: disable. Can be configured in CONF state.

FREAD_OCT

In the read operations read-data phase apply 8 signals. 1: enable 0: disable. Can be configured in CONF state.

Q_POL

The bit is used to set MISO line polarity, 1: high 0, low. Can be configured in CONF state.

D_POL

The bit is used to set MOSI line polarity, 1: high 0, low. Can be configured in CONF state.

HOLD_POL

SPI_HOLD output value when SPI is idle. 1: output high, 0: output low. Can be configured in CONF state.

WP_POL

Write protect signal output when SPI is idle. 1: output high, 0: output low. Can be configured in CONF state.

RD_BIT_ORDER

In read-data (MISO) phase 1: LSB first 0: MSB first. Can be configured in CONF state.

WR_BIT_ORDER

In command address write-data (MOSI) phases 1: LSB firs 0: MSB first. Can be configured in CONF state.

Links

() ()